most glorious - German English Dictionary